long scourge - Alemán Inglés Diccionario